# 导包
import json


# 封装读取json文件的方法
def build_data(json_file):
    list_data = []
    with open(json_file, encoding="utf-8") as f:
        # 使用json.load()将文件中的数据全部加载
        json_data = json.load(f)
        # 循环遍历获取每一条测试用例使用的数据
        for case_data in json_data:
            # 将每一条测试用例数据中的login_data保存到变量
            dept_data = case_data.get("dept_data")
            status_code = case_data.get("status_code")
            success = case_data.get("success")
            code = case_data.get("code")
            message = case_data.get("message")
            list_data.append((dept_data, status_code, success, code, message))
    return list_data


if __name__ == '__main__':
    print(build_data("../data/add.json"))

